short-term financial sources - Turkish English Dictionary